Formula One is looking forward to a very intense period of the championship. It launches the first station of its triple-header with this weekend's French Grand Prix, returning to the Mecca of Grand Prix racing after a ten-year-long absence.... MoreĀ»